.cumulative-income-page {
	background-color: #f8f8f8;
	height: 100%;
	width: 100%;
	padding-bottom: 0.58rem;
	position: relative;
	box-sizing: border-box;
	position: fixed;

	.content {
		background-color: #f8f8f8;
		padding-top: 0.2rem;
		padding-bottom: 0.4rem;
		width: 100%;

		.top-div {
			width: 100%;
			height: 4.5rem;
			background: rgba(255, 255, 255, 1);
			box-shadow: 0px 0.04rem 0.22rem 0px rgba(0, 0, 0, 0.06);
			padding: 0.58rem 0.42rem 0;
			box-sizing: border-box;

			.line-0 {
				width: 100%;
				height: 1.38rem;
				background-color: #ffffff;
				display: flex;
				flex-direction: column;
				justify-content: center;
				align-items: center;

				.title-0 {
					width: 100%;
					height: 0.42rem;
					font-size: 0.3rem;
					font-weight: 500;
					color: rgba(84, 84, 84, 1);
					line-height: 0.42rem;
					text-align: center;
				}

				.content-0 {
					width: 100%;
					height: 0.84rem;
					font-size: 0.6rem;
					font-weight: 500;
					color: #030303;
					line-height: 0.84rem;
					text-align: center;
					margin-top: 0.12rem;
				}
			}

			.line-1 {
				border-radius: 0.08rem;
				height: 100%;
				box-sizing: border-box;
				padding-top: 0.24rem;

				.line-1-1 {
					display: flex;
					flex-direction: row;
					align-items: center;
					justify-content: center;
					width: 100%;

					.item {
						flex: 1;
						display: flex;
						flex-direction: column;
						justify-content: center;
						align-items: center;

						.item-1 {
							width: 100%;
							height: 0.42rem;
							font-size: 0.3rem;
							font-weight: 600;
							color: #b0b0b0;
							line-height: 0.42rem;
						}

						.item-2 {
							width: 100%;
							height: 0.56rem;
							font-size: 0.3rem;
							font-weight: 600;
							color: #030303;
							line-height: 0.56rem;
							margin-top: 0.1rem;
						}

						.t-c {
							text-align: center;
							//padding-left: 0.5rem;
						}
					}
				}

				.line-1-2 {
					width: 100%;
					display: flex;
					flex-direction: row;
					margin-top: 0.48rem;
					padding-left: 0.5rem;
					background: url("../../../../images/icon-gth.png") no-repeat;
					background-size: 0.34rem 0.34rem;

					.item {
						min-width: 1.92rem;
						height: 0.36rem;
						line-height: 0.36rem;
						color: #888888;
						font-size: 0.26rem;
					}
				}
			}
		}

		.title {
			width: 100%;
			height: 0.82rem;
			font-size: 0.3rem;
			font-weight: 400;
			color: rgba(66, 66, 66, 1);
			line-height: 0.92rem;
			padding-left: 0.3rem;
		}

		.line-2 {
			width: 100%;
			box-shadow: 0px 0.04rem 0.22rem 0px rgba(0, 0, 0, 0.06);
			border-radius: 0.08rem;
			margin-top: 0.2rem;
			box-sizing: border-box;
			background-color: #ffffff;

			.am-list-view-scrollview {
				height: 320px !important;
			}
			.item {
				width: 100%;
				height: 1.28rem;
				background-color: #ffffff;
				display: flex;
				flex-direction: row;
				justify-content: center;
				align-items: center;
				border-bottom: 1px solid #ebebeb;
				box-sizing: border-box;
				padding: 0 0.3rem;
				font-size: 0.3rem;

				.t-t {
					flex: 1;
					color: #545454;
				}

				.t-left {
					text-align: left;
				}

				.t-right {
					text-align: right;
					color: #40b15d;
				}

				.t-center {
					text-align: center;
					color: #9b9b9b;
				}
			}

			.am-tabs-default-bar-top .am-tabs-default-bar-underline,
			.am-tabs-default-bar-bottom .am-tabs-default-bar-underline {
				min-width: 18% !important;
			}

			.am-tabs-tab-bar-wrap::after {
				height: 1px;
				background-color: unset;
			}

			.am-tabs-default-bar-top .am-tabs-default-bar-tab {
				min-width: 20% !important;
				color: #c9c9c9;
				margin-right: 0.4rem;
				width: auto !important;
			}

			.am-tabs-default-bar-top .am-tabs-default-bar-content,
			.am-tabs-default-bar-bottom .am-tabs-default-bar-content {
				border-bottom: 1px solid #ddd;
				padding: 0 0.42rem;
			}

			.am-tabs-default-bar-underline {
				border: 1px #40b15d solid;
			}
		}
	}
	.bill_record_listview_foot {
		padding: 15px;
		text-align: center;
	}
	.no-more {
		color: #9b9b9b;
		text-align: center;
		line-height: 0.34rem;
	}
}
